// samsting : this file is auto create.

#ifndef ALIYUN_Ace_GetMonitorDataRequest_H_
#define ALIYUN_Ace_GetMonitorDataRequest_H_

#include "core/rpc_acs_request.h"

namespace aliyun { namespace Ace {

class GetMonitorDataRequest : public RpcAcsRequest {
public:
  GetMonitorDataRequest();

  int64 GetAppId(void) const;
  void  SetAppId(int64 AppId);

  const string& GetItem(void) const;
  void          SetItem(const string& Item);

  const string& GetStartTime(void) const;
  void          SetStartTime(const string& StartTime);

  const string& GetEndTime(void) const;
  void          SetEndTime(const string& EndTime);

  int  GetCurPage(void) const;
  void SetCurPage(int CurPage);

  int  GetPageSize(void) const;
  void SetPageSize(int PageSize);

private:
  int64  AppId_;
  string Item_;
  string StartTime_;
  string EndTime_;
  int    CurPage_;
  int    PageSize_;

};

} } // namespace aliyun { namespace Ace {

#endif // #ifndef ALIYUN_Ace_GetMonitorDataRequest_H_

// end of file 
